package com.mingqijia.gassafety.db.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author: 李煜龙
 * @Date: 2024/7/10 15:25
 */
@Data
@ApiModel("工商业大屏接入用户列表")
public class IndustryUnderUserListVo {
    /**
     * 序号
     */
    @ApiModelProperty(value = "序号")
    private Integer serialNum;
    /**
     * 客户id
     */
    @ApiModelProperty(value = "客户id")
    private Integer consumerId;

    @ApiModelProperty(value = "户号")
    private String subsCode;

    @ApiModelProperty(value = "户名")
    private String custName;

    @ApiModelProperty(value = "户址")
    private String custAddress;

    @ApiModelProperty(value = "户主手机号")
    private String custPhone;

    @ApiModelProperty(value = "客户名称")
    private String name;

    @ApiModelProperty(value = "所属行业")
    private String industryType;

    @ApiModelProperty(value = "所属行业name")
    private String industryTypeName;

    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Date createdAt;

    @ApiModelProperty(value = "设备总数")
    private Integer deviceSum;

    @ApiModelProperty(value = "控制器数量")
    private Integer controlSum;

    @ApiModelProperty(value = "探头数量")
    private Integer probeSum;

    @ApiModelProperty(value = "功能区域")
    private String funcArea;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "市编码")
    private String citycode;

    @ApiModelProperty(value = "区")
    private String district;

    @ApiModelProperty(value = "区编码")
    private String adcode;

    @ApiModelProperty(value = "街道")
    private String township;

    @ApiModelProperty(value = "街道编码")
    private String towncode;
}
